package com.daxia.bumall.common;

/**
 * 短信发送内容以及模板
 * @author 雄
 *
 */
public enum SmsSendType {
	CompanyRegister(1, "运营商注册","【软装到家】您本次的短信验证码是：{code},请及时使用进行注册，如有疑问请咨询：4000-888-186"), 
	UserPaySuccess(2, "用户支付成功","【软装到家】您已成功进行付款，您可以在您的订单中查看订单信息，如有疑问请咨询：4000-888-186"),
	FacotryOrder(3,"工厂确认订单","【软装到家】工厂已确认您的订单并将为您尽快发货，达达订货谢谢您的支持，如有疑问请咨询：4000-888-186"),
	CompanyAudited(4,"装修公司审核通过","【软装到家】您的装修公司注册已经成功通过审核，您已可以使用新账号进行登录，如有疑问请咨询：4000-888-186"),
	DesignerAudited(5,"设计师审核通过","【软装到家】您的设计师注册已经成功通过审核，您已可以使用新账号进行登录，如有疑问请咨询：4000-888-186"),
	CompanyPayed(6,"装修公司支付成功","【软装到家】您已经成功进行了注册支付，请等待审核，如有疑问请咨询：4000-888-186"),
	UserWaitReceive(7,"发货等待收货","【软装到家】您的订单：{orderNo}已经发货，请保持电话畅通，以保证正确到货收货，如有疑问请咨询：4000-888-186"),
	FindPassword(8,"找回密码","【软装到家】您本次的短信验证码是：{code},请及时使用进行找回密码操作，如有疑问请咨询：4000-888-186"),
	CommonValidation(9,"验证码发送","【软装到家】您本次的短信验证码是：{code},请及时使用，如有疑问请咨询：4000-888-186"),
	PaySuccessFactory(10,"支付成功工厂接收","【软装到家】已收到订单{orderNo}支付金额,请及时进行发货和修改状态，如有疑问请咨询：4000-888-186"),
	offLineRemind(11,"线下付款提示","【软装到家】您的订单已经提交成功，请尽快付款，收款账号：1209 0994 6810 803，账户名：达达订货软装有限公司，如有疑问请咨询：4000-888-186"),
	// 后台添加的审核通过了
	CompanyAuditedBackend(12,"装修公司审核通过","【软装到家】您的装修公司注册已经成功通过审核，您已可以使用帐号{mobile}，密码123456进行登录，如有疑问请咨询：4000-888-186");

	private int value;         //值
	private String remark;     //模板名称
	private String template;   //短信模板
	
	private SmsSendType(int value, String remark,String template) {
		this.value = value;
		this.remark = remark;
		this.template = template;
	}
	
	public static SmsSendType getByValue(int value) {
        for (SmsSendType o : SmsSendType.values()) {
            if (o.getValue() == value) {
                return o;
            }
        }
        return null;
    }

	public int getValue() {
		return value;
	}
	public void setValue(int value) {
		this.value = value;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public String getTemplate() {
		return template;
	}
	public void setTemplate(String template) {
		this.template = template;
	}
}